<%@page import="modelo.servicio.Responsables"%>
<%@page import="modelo.dominio.Responsable"%>
<%  String clvp = request.getParameter("clvp");
    String clvf = request.getParameter("clvf");
    String respons = request.getParameter("respons");
    Responsable responsable = null;
    if (!(clvp.equals("") || clvf.equals("") || respons.equals(""))) {
        responsable = Responsables.instancia().porClave(clvf, clvp, respons);
        if (responsable != null) { %>
<p class="ui-state-active ui-corner-top">Editar Responsable: <%=respons%></p>
<form action="resp" id="frm_ed_respons" method="post" onsubmit="return validar();">
    <table>
        <tr>
            <td><strong>Responsable: </strong></td>
            <td>
                <input type="hidden" name="clvf" value="<%=clvf%>"/>
                <input type="hidden" name="clvp" value="<%=clvp%>"/>
                <input type="hidden" name="respons" value="<%=respons%>"/>
                <input type="hidden" name="ac" value="ed"/>
                <div id="responsables">
                    <input type="hidden" name="cmb_usuario" value="<%=responsable.getClave()%>"/>
                    <%=responsable.getNombre()%>
                </div>
            </td>
        </tr>
        <tr>
            <td>
                <strong>Es Forzoso: </strong>
                <input type="checkbox" name="ckb_forzoso" <%=responsable.isForsozo() ? "checked='checked'" : ""%>/>
            </td>
            <td>
                <strong>Es Aprobador: </strong>
                <input type="checkbox" name="ckb_aprobador" <%=responsable.isAprobador() ? "checked='checked'" : ""%>/>
                <strong>Recibe Copia: </strong>
                <input type="checkbox" name="ckb_recibe_copia" <%=responsable.isRecibeCopia()? "checked='checked'" : ""%>/>
            </td>
        </tr>
        <tr>
            <td>
                <button type="reset" class="btn_regresar" title="Regresar a los Pasos">Regresar</button>
            </td>
            <td>
                <button type="submit" class="btn_guardar" title="Guardar el Responsable">Guardar</button>
            </td>
        </tr>
    </table>
</form><%
        } else {
            out.println("No se encuentra el Responsable");
        }
    } else {
        out.println("La clave del Responsable no es valida. " + clvp);
    } %>
<script type='text/javascript'>
    $(document).ready(function() {
        $(".btn_regresar").button({
            icons: {primary: "ui-icon-arrowreturnthick-1-w"}
        });
        $(".btn_guardar").button({
            icons: {primary: "ui-icon-disk"}
        });
        $(".btn_regresar").click(function() {
            charge('#ui-tabs-4', 'front?v=10&ac=1&clvf=' + $("input[name=clvf]").val() + '&clvp=' + $("input[name=clvp]").val());
        });
        $("#frm_ed_respons").submit(function() {
            $.post('resp', $("#frm_ed_respons").serialize(), function(data) {
                $("#ui-tabs-4").html(data);
            });
            $("#ui-tabs-4").html('<p><img src="images/loading.gif" /><br/>Guardando...</p>');
            return false;
        });
        $('input[name=ckb_forzoso]').click(function() {
            if ($(this).is(':checked')) {
                $('input[name=ckb_aprobador]').prop('checked', true);
                $('input[name=ckb_aprobador]').attr("disabled", true);
            } else {
                $('input[name=ckb_aprobador]').attr("disabled", false);
            }
        });
        if ($('input[name=ckb_forzoso]').is(':checked')) {
            $('input[name=ckb_aprobador]').attr("disabled", true);
        }
    });
</script>
